Extending Clustersim with Mp and Dsm Modules
نویسندگان
چکیده
In this paper, we present a new version of ClusterSim (Cluster Simulation Tool), in which we included two new modules: Message-Passing (MP) and Distributed Shared Memory (DSM). ClusterSim supports the visual modeling and the simulation of clusters and their workloads for performance analysis. A modeled cluster is composed of single or multi-processed nodes, parallel job schedulers, network topologies, message-passing communications, distributed shared memory and technologies. A modeled workload is represented by users that submit jobs composed of tasks described by probability distributions and their internal structure (CPU, I/O, DSM and MPI instructions). Our main objectives in this paper are: to present a new version of ClusterSim with the inclusion of Message-Passing and Distributed Shared Memory simulation modules; to present the new software architecture and simulation model; to verify the proposal and implementation of MPI collective communication functions using different communication patterns (Message-Passing Module); to verify the proposal and implementation of DSM operations, consistency models and coherence protocols for object sharing (Distributed Shared Memory Module); to analyze ClusterSim v.1.1 by means of two case studies. Our main contributions are the inclusion of the Message-Passing and Distributed Shared Memory simulation modules, a more detailed simulation model of ClusterSim and new features in the graphical environment.
منابع مشابه
$PI$-extending modules via nontrivial complex bundles and Abelian endomorphism rings
A module is said to be $PI$-extending provided that every projection invariant submodule is essential in a direct summand of the module. In this paper, we focus on direct summands and indecomposable decompositions of $PI$-extending modules. To this end, we provide several counter examples including the tangent bundles of complex spheres of dimensions bigger than or equal to 5 and certain hyper ...
متن کاملA relative extending module and torsion precovers
We first characterize $tau$-complemented modules with relative (pre)-covers. We also introduce an extending module relative to $tau$-pure submodules on a hereditary torsion theory $tau$ and give its relationship with $tau$-complemented modules.
متن کاملProjective maximal submodules of extending regular modules
We show that a projective maximal submodule of afinitely generated, regular, extending module is a directsummand. Hence, every finitely generated, regular, extendingmodule with projective maximal submodules is semisimple. As aconsequence, we observe that every regular, hereditary, extendingmodule is semisimple. This generalizes and simplifies a result of Dung and Smith. As another consequen...
متن کاملModules whose direct summands are FI-extending
A module $M$ is called FI-extending if every fully invariant submodule of $M$ is essential in a direct summand of $M$. It is not known whether a direct summand of an FI-extending module is also FI-extending. In this study, it is given some answers to the question that under what conditions a direct summand of an FI-extending module is an FI-extending module?
متن کاملOn Ads-modules with the SIP
The class of ads modules with the SIP (briefly, $SA$-modules) is studied. Various conditions for a module to be $SA$-module are given. It is proved that for a quasi-continuous module $M$, $M$ is a UC-module if and only if $M$ is an $SA$-module. Also, it is proved that the direct sum of two $SA$-modules as $R$-modules is an $SA$-module when $R$ is the sum of the annihilators of thes...
متن کامل